.clear	{ height:0px; line-height:0; font-size:0; clear:both; }


body {
	background-color: #efefef;
	margin: 0px;
	padding:0px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color:#182629;
	line-height:18px;
}
/* --- # Root # --- */
#Root{
     width:auto;
     height:auto;
	  margin:auto;
}
/* --- # TOP # --- */
#Top {
	width:100%;
	height:5px;
	/* background: #f4f5ef url(/img/tools_bg.jpg) repeat-x; */
	background: #002000 repeat-x;
	/* background-color:#35434d; */
	color:#363636;
}
/* --- # FlashContent # --- */
#FlashContent {
	width:100%;
	height:350px;
}
#ContentMain_box1 {
	width:920px;
	margin:auto;
	padding-bottom:20px;
	background-color: #fff;
  background-image: url('../img/shadow.jpg');
	background-repeat: no-repeat;
	background-position: 150px 5px;



}

#Left_side {
	width:170px;
	padding-top: 40px;

	float: left;
	height: auto;
	margin-right:20px;
	

}
#box1 {
	width:420px;
	padding:20px;
	float: left;
	margin-right:20px;
	height: auto;

}

#box1 .kolumna{
float:left;
padding-right:20px;
width: 190px;


}


#Right_side1 {
	width:230px;
	padding-top:20px;


	float: left;
	height: auto;

}


#ContentMain_box2 {
	width:920px;
	margin:auto;
	padding-bottom:20px;
	background-color: #fff;
  background-image: url('../img/shadow2.jpg');
	background-repeat: no-repeat;
	background-position: 150px 5px;



}




#box2 {
	width:520px;
	padding:20px;
	float: left;
	margin-right:20px;
	height: auto;

}

#box2 .kolumna{
float:left;
padding-right:20px;
width: 240px;


}




#Right_side2 {
	padding-top:20px;
  width:150px;

	float: left;


}
#ContentMain_box3 {
	width:920px;
	margin:auto;
	padding-bottom:20px;
	background-color: #fff;
  background-image: url('../img/shadow3.jpg');
	background-repeat: no-repeat;
	background-position: 150px 5px;



}

#box3 {
	width:650px;
	padding:20px;
	float: left;
	margin-right:20px;
	height: auto;

}

#box3 .adres{
float:left;
padding-right:20px;
width: 200px;


}

#Footer{
width: 800px;
margin: auto;
height: auto;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 190px;

}

#Footer .menu{

width: 735px;
background-color: #002000;
color: #4e5b63;
padding-top: 10px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;
font-size: 9px;
font-weight: normal;

}


/* --- SubMenu --- */
#SubMenu {
	width:190px;
	margin:45px 0 15px 0;
}
.SubMenuItem {
	width:190px;
	height:39px;
	border-bottom: 1px solid #fff;
	line-height:11px;
}
.SubMenuItem a:link, .SubMenuItem a:visited, .SubMenuItem a:active {
	color:#2e3b44;
	text-decoration: none;
	height:20px;
	background: #fff url(../img/submenu_bg_off.jpg) no-repeat;
	padding: 10px 30px 10px 25px;
	display:block;
}
.SubMenuItem a:hover {
	color: #013105;
	text-decoration: none;
	height:20px;
	background: #fff url(../img/submenu_bg_on.jpg) no-repeat;
	padding: 10px 30px 10px 25px;
	display:block;
}
/* --- X --- */
.SubMenuItemX {
	width:190px;
	height:39px;
	border-bottom: 1px solid #fff;
	line-height:11px;
	font-weight:bold;
}
.SubMenuItemX a:link, .SubMenuItemX a:visited, .SubMenuItemX a:active {
	color:#013105;
	text-decoration: none;
	height:20px;
	background: #fff url(../img/submenu_bg_active.jpg) no-repeat;
	padding: 10px 30px 10px 25px;
	display:block;
}
.SubMenuItemX a:hover {
	color: #013105;
	text-decoration: none;
	height:20px;
	background: #fff url(../img/submenu_bg_on.jpg) no-repeat;
	padding: 10px 30px 10px 25px;
	display:block;
}

/* Podmenu */
.SubMenuItemPm {
	width:180px;
	height:39px;
	border-bottom: 1px solid #fff;
	line-height:11px;
	margin-left: 8px;
}
.SubMenuItemPm a:link, .SubMenuItemPm a:visited, .SubMenuItemPm a:active {
	color:#2e3b44;
	text-decoration: none;
	height:20px;
	background: #fff url(../img/submenu_bg_off.jpg) no-repeat;
	padding: 10px 30px 10px 25px;
	display:block;
}
.SubMenuItemPm a:hover {
	color: #013105;
	text-decoration: none;
	height:20px;
	background: #fff url(../img/submenu_bg_on.jpg) no-repeat;
	padding: 10px 30px 10px 25px;
	display:block;
}
/* Podmenu z większym tekstem */
.SubMenuItemPm2 {
	width:180px;
	height:39px;
	border-bottom: 1px solid #fff;
	line-height:9px;
	margin-left: 8px;
}
.SubMenuItemPm2 a:link, .SubMenuItemPm2 a:visited, .SubMenuItemPm2 a:active {
	color:#2e3b44;
	text-decoration: none;
	height:20px;
	background: #fff url(../img/submenu_bg_off.jpg) no-repeat;
	padding: 10px 20px 10px 25px;
	display:block;
}
.SubMenuItemPm2 a:hover {
	color: #013105;
	text-decoration: none;
	height:20px;
	background: #fff url(../img/submenu_bg_on.jpg) no-repeat;
	padding: 10px 20px 10px 25px;
	display:block;
}


.lnk4 a:link, .lnk4 a:active, .lnk4 a:visited	{ color:#fff; text-decoration: none; }
.lnk4 a:hover						{ color:#95a6ae; text-decoration: none; }

